package com.gopay.common.domain.cps.trans;

import com.gopay.common.constants.trans.Tran01203PortalBizStep;
import com.gopay.common.domain.BaseEntity;

import java.math.BigDecimal;

/**
 * 航空票务单笔退货交易之portal发起VO
 * 
 * @Tran01203PortalVO.java
 * @author boai
 * @2017-10-13 上午10:47:38 www.gopay.com.cn Inc.All rights reserved.
 */
public class Tran01203PortalVO extends BaseEntity {
    // -------------------------------------------------
    // 【请求参数属性如下】
    // -------------------------------------------------

    /**
     *
     */
    private static final long serialVersionUID = 3428274691750019848L;

    /**
     * 交易步骤
     */
    private Tran01203PortalBizStep bizStep;

    /**
     * 退款客户ID
     */
    private String refundCustId;

    /**
     * 退款用户ID
     */
    private String refundUserId;

    /**
     * 原始订单ID
     */
    private String originOrderId;

    /**
     * 退款金额
     */
    private BigDecimal refundAmt;

    /**
     * 退款原因
     */
    private String refundReason;

    /**
     * 支付密码
     */
    private String payPwd;

    /**
     * 投诉方
     */
    private String complainant;

    /**
     * 控制台操作员ID
     */
    private String consoleOprId;

    // -------------------------------------------------
    // 【返回结果属性如下】
    // -------------------------------------------------

    /**
     * 退款订单ID
     */
    private String orderId;

    /**
     * 短信验证码
     * add by zyt
     */
    private String verifyCode;

    /**
     *
     * @return
     */
    private String dcPass;


    private String signedData;


    public String getRefundCustId() {
        return refundCustId;
    }

    public void setRefundCustId(String refundCustId) {
        this.refundCustId = refundCustId;
    }

    public String getRefundUserId() {
        return refundUserId;
    }

    public void setRefundUserId(String refundUserId) {
        this.refundUserId = refundUserId;
    }

    public String getOriginOrderId() {
        return originOrderId;
    }

    public void setOriginOrderId(String originOrderId) {
        this.originOrderId = originOrderId;
    }

    public BigDecimal getRefundAmt() {
        return refundAmt;
    }

    public void setRefundAmt(BigDecimal refundAmt) {
        this.refundAmt = refundAmt;
    }

    public String getRefundReason() {
        return refundReason;
    }

    public void setRefundReason(String refundReason) {
        this.refundReason = refundReason;
    }

    public String getPayPwd() {
        return payPwd;
    }

    public void setPayPwd(String payPwd) {
        this.payPwd = payPwd;
    }

    public Tran01203PortalBizStep getBizStep() {
        return bizStep;
    }

    public void setBizStep(Tran01203PortalBizStep bizStep) {
        this.bizStep = bizStep;
    }

    public String getOrderId() {
        return orderId;
    }

    public void setOrderId(String orderId) {
        this.orderId = orderId;
    }

    public String getComplainant() {
        return complainant;
    }

    public void setComplainant(String complainant) {
        this.complainant = complainant;
    }

    public String getConsoleOprId() {
        return consoleOprId;
    }

    public void setConsoleOprId(String consoleOprId) {
        this.consoleOprId = consoleOprId;
    }

	public String getDcPass() {
		return dcPass;
	}

	public void setDcPass(String dcPass) {
		this.dcPass = dcPass;
	}


	public String getVerifyCode() {
		return verifyCode;
	}

	public void setVerifyCode(String verifyCode) {
		this.verifyCode = verifyCode;
	}




    public String getSignedData() {
        return signedData;
    }

    public void setSignedData(String signedData) {
        this.signedData = signedData;
    }


}
